package com.xinzhi.yjyz.mapper;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xinzhi.entity.Keeper;
import com.xinzhi.entity.Logistics;
import com.xinzhi.entity.Retention;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface KeeperMapper extends BaseMapper<Keeper>  {
    /**
     * 查全部快递信息
     * @return
     */
    List findAll();

    /**
     * 根据名字查快递信息
     * @param name
     * @return
     */
    List namedet(String name);

    /**
     * 根据手机号后4位查快递信息
     * @param phone
     * @return
     */
    List phoneget(String phone);

    /**
     * 根据取件码查快递信息
     * @param number
     * @return
     */
    List numberget(String number);

    /**
     * 根据名字修改状态
     * @param name
     * @return
     */
    int upname(String name);

    /**
     * 根据手机号后4位修改状态
     * @param phone
     * @return
     */
    int  upphone(String phone);

    /**
     * 根据取件码修改状态
     * @param number
     * @return
     */
     int  upnumber(String number);

    /**
     * 根据取件码查
     * @param number
     * @return
     */
     Keeper oneselect(String number);


}
